<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <meta http-equiv="Content-Language" content="zh"/>
    <meta name="viewport" content="width=device-width, initial-scale=1"/>
    <meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"
          name="viewport"/>
    <title>#(configs.get("PlatformConfig.SystemName"))</title>
    <link rel="icon" type="image/x-icon" href="favicon.ico">
    <link rel="shortcut icon" type="image/x-icon" href="favicon.ico">
    <link rel="stylesheet" href="css/jeicon.css"/>
    <link rel="stylesheet" href="css/framework.css"/>
    <link rel="stylesheet" href="css/publicStyle.css"/>
    <style>
        html, body {
            height: 100%;
            overflow: hidden;
            background: white;
            font-weight: 400;
        }
    </style>
</head>
<body>
<div id="app">
</div>
<div id="per-loader" class="loader">
    <div class="loader-inner"></div>
</div>
<!--<script src="js/loader.js"></script>-->
<!--<script src="system/config"></script>-->
<script type="importmap-shim">
    {
      "imports": {
        "compiler":"./js/lib/compiler.esm.min.js",
        "vue":"./js/lib/vue3#(isDev?"":".prod").js",
        "HeyUI":"./js/lib/heyui.esm.min.js",
        "heyui":"./js/lib/heyui.esm.min.js",
        "store":"./js/store.js",
        "framework":"./js/framework.js",
        "vue-router":"./js/lib/vue-router.4.2.4.min.js",
        "pinia":"./js/lib/pinia.2.1.6.min.js",
        "@vue/devtools-api":"./js/lib/vue-devtools-api.min.js",
        "axios":"./js/lib/axios.min.js",
        "sortablejs":"./js/lib/sortable.min.js",
        "vuedraggable":"./js/lib/vuedraggable.min.js",
        "xlsx":"./js/lib/xlsx.min.js",
        "qrcode-vue3":"./js/lib/qrcode-vue3.min.js",
        "amaploader":"./js/lib/amaploader.js",
        "wangEditor":"./js/lib/wangEditor.min.js",
        "echarts":"./js/lib/echarts.min.js",
        "chart":"./js/lib/chart.min.js",
        "crypto":"./js/lib/crypto.min.js",
        "@nutui/nutui":"./js/nutui/nutui.js",
        "@nutui/icons-vue":"./js/nutui/nutui-icons-vue.js",
        "element-plus":"./js/lib/element-plus.2.4.4.min.js",
        "@element-plus/icons-vue":"./js/lib/element-plus-icons-vue.min.js",
        "require":"./js/lib/require.min.js",
         "i18n":"./js/i18n.js"
      }
}
</script>
<script>

    /**#if(configs)====configs=====**#end/
     window._configs=#json(configs)
     document.logo=_configs["PlatformConfig.LogoUrl"]
     __VUE_PROD_DEVTOOLS__=#(isDev||configs.get("PlatformConfig.Debug")=="true")
     /**===================**/
    /*#if(expire)*/
    if (!location.pathname.endsWith("license.html")) {
        addEventListener('appCreated', (e) => {
            let info = {
                type: 'warn',
                content: `#(expire)`,
                timeout: 0,
                buttons: [
                    {
                        name: '忽略',
                        type: 'cancel'
                    },
                    {
                        name: '去看看',
                        style: 'primary',
                        type: 'confirm'
                    }
                ],
                events: {
                    confirm: e => {
                        e.close();
                        location.href = 'license.html'
                    },
                    cancel: e => {
                        e.close();
                    }
                }
            }
            importShim('heyui').then(r=>{
                r.notice(info)
            })
        })
    }
    /*#end*/
    /**#if(extend)====extend=====**#end/
     #(extend)
     /**/
</script>
<script src="js/lib/vue-shim.min.js"></script>
<script async src="js/lib/es-module-shims.min.js"></script>
<script type="module-shim" src="js/layout.js"></script>
</body>
</html>
